foreign tax deduction - Spanish English Dictionary